Linux-shells-overview

**Linux Shells:

What is a $SHELL ?

  • A shell Offers the User to Interacts with OS using CLI , which is Resource Friendly Interface.
    #resources/linux/shells

Types of Shell:

BASH

  • Bash (bourne Again Shell ) is Default shell for Linux Distros.
  • Bash support Scripting Capabilities.
  • Bash keeps History file and Logs every command
  • Note: use history To view your commands History.

ZSHELL:

  • The Modern Shell
  • Highly Customizable

Fish Shell:

  • User Friendly
  • Auto command Correction

Copying file from (ssh)Host --> (windows)client

  • scp username@server_ip:/path/to/remote/file "C:\path\to\local\folder"